365bet中国官方网站

  • word of the day

    traffic jam

    traffic jam - 365bet中国官方网站 definition and meaning for word traffic jam

    Definition
    (noun) a number of vehicles blocking one another until they can scarcely move
    Synonyms : snarl-up

  • Word used in video below:
    text: monica's making jam whoa jam i love jam
    Download our Mobile App Today